internal confinement - Spanish English Dictionary